mansard roof truss - Spanish English Dictionary